Big Huge Thesaurus

lilium auratum

noun

sounds kind of like